منابع مشابه
Teaching Object-Oriented Programming – Towards Teaching a Systematic Programming Process
Teaching introductory object-oriented programming is considered difficult. We have developed a model-driven object-first approach with strong focus on systematic techniques and explicit exposure of the programming process. It is our experience that this is a very effective approach: the students learn object-oriented programming as well as fundamental software engineering techniques, and the dr...
متن کاملTeaching Object-Oriented Programming in Ada
This paper reports on experience teaching object-oriented programming in Ada, with emphasis on constructs that support full OOP in Ada 95. In Ada 95 this support is achieved through the integration of individual language constructs, rather than through a single syntactic entity. These constructs are easy to understand and teach, but the instructor must ensure that students comprehend that objec...
متن کاملThe problem of teaching object - oriented programming
Object-oriented programming has, in recent years, become the most influential programming paradigm. It is widely used in education and industry, and almost every university teaches object-orientation somewhere in its curriculum. The software community more or less agrees that teaching object-oriented programming is a good thing. It elegantly supports the concepts that we have been trying to tea...
متن کاملTeaching Object Oriented Programming to Novices
This research study describes various aspects of teaching object oriented programming (OOP) as the primary paradigm for novices. The objective of the study was to lighting up various dimensions and provides a significant basis for receiving answers to the questions: (1) What key concepts of object oriented programming are important and should be included in an introductory course in order to en...
متن کاملRaptor: a Visual Programming Environment for Teaching Object-oriented Programming
Learning object-oriented programming usually involves learning a programming language with a large amount of complexity. Students very often spend more time dealing with syntactical complexity than learning the underlying principles of object-orientation or solving the problem. Additionally, the textual nature of most programming environments works against the learning style of the majority of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Technology and Information
سال: 2009
ISSN: 1803-537X,1803-6805
DOI: 10.5507/jtie.2009.074